1
La bibliothèque mondiale : CRAN et l’écosystème des packages R
AI014Lesson 10
00:00

Le Réseau d'archives complet pour R (CRAN) est un réseau centralisé et examiné par les pairs de serveurs à l'échelle mondiale qui héberge plus de 19 000 packages. Il garantit l'intégrité structurelle grâce à une chaîne rigoureuse de tests sur divers matériels.

1. Bibliothèque versus dépôt

Il est essentiel de distinguer les deux : CRAN est le dépôt basé sur le web dépôt (la source), tandis que votre bibliothèque est le répertoire réel sur votre disque local où les packages sont installés. La commande library() charge le code installé dans votre session active.

CRANDépôt mondialBibliothèque locale/usr/lib/R/libraryR actifSession chargéeInstallerlibrary()

2. Introspection et ressources natives

R fournit des outils pour explorer les composants internes des packages. system.file() récupère le chemin complet des ressources du package (comme la documentation ou les jeux de données), tandis que file.show() les affiche. R de base inclut le package datasets par défaut, ainsi que les packages « Recommandés » comme boot (utilisé pour le bootstrap et le rééchantillonnage statistique).

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>